package com.example.lianguisystem.entity;

import java.io.Serializable;
import java.util.Date;

public class SOrder implements Serializable {
    private Integer billid;

    private Integer billkind;

    private Integer billstate;

    private String billcode;

    private Date billdate;

    private Integer traderid;

    private Integer ctraderid;

    private Integer shopid;

    private Integer departmentid;

    private Integer paymethodid;

    private Integer accountid;

    private Integer opid;

    private Integer modifierid;

    private Integer checkorid;

    private Integer empid;

    private Integer credid;

    private Integer moneyid;

    private Date validdate;

    private Integer printtmpltid;

    private Double amount;

    private Double exrate;

    private Double lcamount;

    private Double forwardamt;

    private Double lcforwardamt;

    private Double referamt;

    private Integer refercount;

    private Integer shiptype;

    private String contactphone;

    private String contactor;

    private String contractno;

    private Date revdate;

    private String billto;

    private Integer closed;

    private String closereason;

    private String userdef1;

    private String userdef2;

    private String userdef3;

    private String userdef4;

    private String userdef5;

    private Date updatetime;

    private String remark;

    private Integer sflag;

    private String linkman;

    private String contactfax;

    private Integer linkmanid;

    private Integer check1;

    private Date check1time;

    private Integer check2;

    private Date check2time;

    private Integer check3;

    private Date check3time;

    private Integer check4;

    private Date check4time;

    private Integer check5;

    private Date check5time;

    private Integer check6;

    private Date check6time;

    private Integer finished;

    private String userdef6;

    private String userdef7;

    private String userdef8;

    private String userdef9;

    private String userdef10;

    private String userdef11;

    private String userdef12;

    private String userdef13;

    private String userdef14;

    private String userdef15;

    private Integer dsorder;

    private String originbillcode;

    private Integer downloaded;

    private Date downloaddate;

    private Integer billstatus;

    private String approvednotes;

    private Integer ackappr;

    private Date ackapprdate;

    private Date approveddate;

    private Integer distributorid;

    private Integer projectid;

    private static final long serialVersionUID = 1L;

    public Integer getBillid() {
        return billid;
    }

    public void setBillid(Integer billid) {
        this.billid = billid;
    }

    public Integer getBillkind() {
        return billkind;
    }

    public void setBillkind(Integer billkind) {
        this.billkind = billkind;
    }

    public Integer getBillstate() {
        return billstate;
    }

    public void setBillstate(Integer billstate) {
        this.billstate = billstate;
    }

    public String getBillcode() {
        return billcode;
    }

    public void setBillcode(String billcode) {
        this.billcode = billcode;
    }

    public Date getBilldate() {
        return billdate;
    }

    public void setBilldate(Date billdate) {
        this.billdate = billdate;
    }

    public Integer getTraderid() {
        return traderid;
    }

    public void setTraderid(Integer traderid) {
        this.traderid = traderid;
    }

    public Integer getCtraderid() {
        return ctraderid;
    }

    public void setCtraderid(Integer ctraderid) {
        this.ctraderid = ctraderid;
    }

    public Integer getShopid() {
        return shopid;
    }

    public void setShopid(Integer shopid) {
        this.shopid = shopid;
    }

    public Integer getDepartmentid() {
        return departmentid;
    }

    public void setDepartmentid(Integer departmentid) {
        this.departmentid = departmentid;
    }

    public Integer getPaymethodid() {
        return paymethodid;
    }

    public void setPaymethodid(Integer paymethodid) {
        this.paymethodid = paymethodid;
    }

    public Integer getAccountid() {
        return accountid;
    }

    public void setAccountid(Integer accountid) {
        this.accountid = accountid;
    }

    public Integer getOpid() {
        return opid;
    }

    public void setOpid(Integer opid) {
        this.opid = opid;
    }

    public Integer getModifierid() {
        return modifierid;
    }

    public void setModifierid(Integer modifierid) {
        this.modifierid = modifierid;
    }

    public Integer getCheckorid() {
        return checkorid;
    }

    public void setCheckorid(Integer checkorid) {
        this.checkorid = checkorid;
    }

    public Integer getEmpid() {
        return empid;
    }

    public void setEmpid(Integer empid) {
        this.empid = empid;
    }

    public Integer getCredid() {
        return credid;
    }

    public void setCredid(Integer credid) {
        this.credid = credid;
    }

    public Integer getMoneyid() {
        return moneyid;
    }

    public void setMoneyid(Integer moneyid) {
        this.moneyid = moneyid;
    }

    public Date getValiddate() {
        return validdate;
    }

    public void setValiddate(Date validdate) {
        this.validdate = validdate;
    }

    public Integer getPrinttmpltid() {
        return printtmpltid;
    }

    public void setPrinttmpltid(Integer printtmpltid) {
        this.printtmpltid = printtmpltid;
    }

    public Double getAmount() {
        return amount;
    }

    public void setAmount(Double amount) {
        this.amount = amount;
    }

    public Double getExrate() {
        return exrate;
    }

    public void setExrate(Double exrate) {
        this.exrate = exrate;
    }

    public Double getLcamount() {
        return lcamount;
    }

    public void setLcamount(Double lcamount) {
        this.lcamount = lcamount;
    }

    public Double getForwardamt() {
        return forwardamt;
    }

    public void setForwardamt(Double forwardamt) {
        this.forwardamt = forwardamt;
    }

    public Double getLcforwardamt() {
        return lcforwardamt;
    }

    public void setLcforwardamt(Double lcforwardamt) {
        this.lcforwardamt = lcforwardamt;
    }

    public Double getReferamt() {
        return referamt;
    }

    public void setReferamt(Double referamt) {
        this.referamt = referamt;
    }

    public Integer getRefercount() {
        return refercount;
    }

    public void setRefercount(Integer refercount) {
        this.refercount = refercount;
    }

    public Integer getShiptype() {
        return shiptype;
    }

    public void setShiptype(Integer shiptype) {
        this.shiptype = shiptype;
    }

    public String getContactphone() {
        return contactphone;
    }

    public void setContactphone(String contactphone) {
        this.contactphone = contactphone;
    }

    public String getContactor() {
        return contactor;
    }

    public void setContactor(String contactor) {
        this.contactor = contactor;
    }

    public String getContractno() {
        return contractno;
    }

    public void setContractno(String contractno) {
        this.contractno = contractno;
    }

    public Date getRevdate() {
        return revdate;
    }

    public void setRevdate(Date revdate) {
        this.revdate = revdate;
    }

    public String getBillto() {
        return billto;
    }

    public void setBillto(String billto) {
        this.billto = billto;
    }

    public Integer getClosed() {
        return closed;
    }

    public void setClosed(Integer closed) {
        this.closed = closed;
    }

    public String getClosereason() {
        return closereason;
    }

    public void setClosereason(String closereason) {
        this.closereason = closereason;
    }

    public String getUserdef1() {
        return userdef1;
    }

    public void setUserdef1(String userdef1) {
        this.userdef1 = userdef1;
    }

    public String getUserdef2() {
        return userdef2;
    }

    public void setUserdef2(String userdef2) {
        this.userdef2 = userdef2;
    }

    public String getUserdef3() {
        return userdef3;
    }

    public void setUserdef3(String userdef3) {
        this.userdef3 = userdef3;
    }

    public String getUserdef4() {
        return userdef4;
    }

    public void setUserdef4(String userdef4) {
        this.userdef4 = userdef4;
    }

    public String getUserdef5() {
        return userdef5;
    }

    public void setUserdef5(String userdef5) {
        this.userdef5 = userdef5;
    }

    public Date getUpdatetime() {
        return updatetime;
    }

    public void setUpdatetime(Date updatetime) {
        this.updatetime = updatetime;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Integer getSflag() {
        return sflag;
    }

    public void setSflag(Integer sflag) {
        this.sflag = sflag;
    }

    public String getLinkman() {
        return linkman;
    }

    public void setLinkman(String linkman) {
        this.linkman = linkman;
    }

    public String getContactfax() {
        return contactfax;
    }

    public void setContactfax(String contactfax) {
        this.contactfax = contactfax;
    }

    public Integer getLinkmanid() {
        return linkmanid;
    }

    public void setLinkmanid(Integer linkmanid) {
        this.linkmanid = linkmanid;
    }

    public Integer getCheck1() {
        return check1;
    }

    public void setCheck1(Integer check1) {
        this.check1 = check1;
    }

    public Date getCheck1time() {
        return check1time;
    }

    public void setCheck1time(Date check1time) {
        this.check1time = check1time;
    }

    public Integer getCheck2() {
        return check2;
    }

    public void setCheck2(Integer check2) {
        this.check2 = check2;
    }

    public Date getCheck2time() {
        return check2time;
    }

    public void setCheck2time(Date check2time) {
        this.check2time = check2time;
    }

    public Integer getCheck3() {
        return check3;
    }

    public void setCheck3(Integer check3) {
        this.check3 = check3;
    }

    public Date getCheck3time() {
        return check3time;
    }

    public void setCheck3time(Date check3time) {
        this.check3time = check3time;
    }

    public Integer getCheck4() {
        return check4;
    }

    public void setCheck4(Integer check4) {
        this.check4 = check4;
    }

    public Date getCheck4time() {
        return check4time;
    }

    public void setCheck4time(Date check4time) {
        this.check4time = check4time;
    }

    public Integer getCheck5() {
        return check5;
    }

    public void setCheck5(Integer check5) {
        this.check5 = check5;
    }

    public Date getCheck5time() {
        return check5time;
    }

    public void setCheck5time(Date check5time) {
        this.check5time = check5time;
    }

    public Integer getCheck6() {
        return check6;
    }

    public void setCheck6(Integer check6) {
        this.check6 = check6;
    }

    public Date getCheck6time() {
        return check6time;
    }

    public void setCheck6time(Date check6time) {
        this.check6time = check6time;
    }

    public Integer getFinished() {
        return finished;
    }

    public void setFinished(Integer finished) {
        this.finished = finished;
    }

    public String getUserdef6() {
        return userdef6;
    }

    public void setUserdef6(String userdef6) {
        this.userdef6 = userdef6;
    }

    public String getUserdef7() {
        return userdef7;
    }

    public void setUserdef7(String userdef7) {
        this.userdef7 = userdef7;
    }

    public String getUserdef8() {
        return userdef8;
    }

    public void setUserdef8(String userdef8) {
        this.userdef8 = userdef8;
    }

    public String getUserdef9() {
        return userdef9;
    }

    public void setUserdef9(String userdef9) {
        this.userdef9 = userdef9;
    }

    public String getUserdef10() {
        return userdef10;
    }

    public void setUserdef10(String userdef10) {
        this.userdef10 = userdef10;
    }

    public String getUserdef11() {
        return userdef11;
    }

    public void setUserdef11(String userdef11) {
        this.userdef11 = userdef11;
    }

    public String getUserdef12() {
        return userdef12;
    }

    public void setUserdef12(String userdef12) {
        this.userdef12 = userdef12;
    }

    public String getUserdef13() {
        return userdef13;
    }

    public void setUserdef13(String userdef13) {
        this.userdef13 = userdef13;
    }

    public String getUserdef14() {
        return userdef14;
    }

    public void setUserdef14(String userdef14) {
        this.userdef14 = userdef14;
    }

    public String getUserdef15() {
        return userdef15;
    }

    public void setUserdef15(String userdef15) {
        this.userdef15 = userdef15;
    }

    public Integer getDsorder() {
        return dsorder;
    }

    public void setDsorder(Integer dsorder) {
        this.dsorder = dsorder;
    }

    public String getOriginbillcode() {
        return originbillcode;
    }

    public void setOriginbillcode(String originbillcode) {
        this.originbillcode = originbillcode;
    }

    public Integer getDownloaded() {
        return downloaded;
    }

    public void setDownloaded(Integer downloaded) {
        this.downloaded = downloaded;
    }

    public Date getDownloaddate() {
        return downloaddate;
    }

    public void setDownloaddate(Date downloaddate) {
        this.downloaddate = downloaddate;
    }

    public Integer getBillstatus() {
        return billstatus;
    }

    public void setBillstatus(Integer billstatus) {
        this.billstatus = billstatus;
    }

    public String getApprovednotes() {
        return approvednotes;
    }

    public void setApprovednotes(String approvednotes) {
        this.approvednotes = approvednotes;
    }

    public Integer getAckappr() {
        return ackappr;
    }

    public void setAckappr(Integer ackappr) {
        this.ackappr = ackappr;
    }

    public Date getAckapprdate() {
        return ackapprdate;
    }

    public void setAckapprdate(Date ackapprdate) {
        this.ackapprdate = ackapprdate;
    }

    public Date getApproveddate() {
        return approveddate;
    }

    public void setApproveddate(Date approveddate) {
        this.approveddate = approveddate;
    }

    public Integer getDistributorid() {
        return distributorid;
    }

    public void setDistributorid(Integer distributorid) {
        this.distributorid = distributorid;
    }

    public Integer getProjectid() {
        return projectid;
    }

    public void setProjectid(Integer projectid) {
        this.projectid = projectid;
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", billid=").append(billid);
        sb.append(", billkind=").append(billkind);
        sb.append(", billstate=").append(billstate);
        sb.append(", billcode=").append(billcode);
        sb.append(", billdate=").append(billdate);
        sb.append(", traderid=").append(traderid);
        sb.append(", ctraderid=").append(ctraderid);
        sb.append(", shopid=").append(shopid);
        sb.append(", departmentid=").append(departmentid);
        sb.append(", paymethodid=").append(paymethodid);
        sb.append(", accountid=").append(accountid);
        sb.append(", opid=").append(opid);
        sb.append(", modifierid=").append(modifierid);
        sb.append(", checkorid=").append(checkorid);
        sb.append(", empid=").append(empid);
        sb.append(", credid=").append(credid);
        sb.append(", moneyid=").append(moneyid);
        sb.append(", validdate=").append(validdate);
        sb.append(", printtmpltid=").append(printtmpltid);
        sb.append(", amount=").append(amount);
        sb.append(", exrate=").append(exrate);
        sb.append(", lcamount=").append(lcamount);
        sb.append(", forwardamt=").append(forwardamt);
        sb.append(", lcforwardamt=").append(lcforwardamt);
        sb.append(", referamt=").append(referamt);
        sb.append(", refercount=").append(refercount);
        sb.append(", shiptype=").append(shiptype);
        sb.append(", contactphone=").append(contactphone);
        sb.append(", contactor=").append(contactor);
        sb.append(", contractno=").append(contractno);
        sb.append(", revdate=").append(revdate);
        sb.append(", billto=").append(billto);
        sb.append(", closed=").append(closed);
        sb.append(", closereason=").append(closereason);
        sb.append(", userdef1=").append(userdef1);
        sb.append(", userdef2=").append(userdef2);
        sb.append(", userdef3=").append(userdef3);
        sb.append(", userdef4=").append(userdef4);
        sb.append(", userdef5=").append(userdef5);
        sb.append(", updatetime=").append(updatetime);
        sb.append(", remark=").append(remark);
        sb.append(", sflag=").append(sflag);
        sb.append(", linkman=").append(linkman);
        sb.append(", contactfax=").append(contactfax);
        sb.append(", linkmanid=").append(linkmanid);
        sb.append(", check1=").append(check1);
        sb.append(", check1time=").append(check1time);
        sb.append(", check2=").append(check2);
        sb.append(", check2time=").append(check2time);
        sb.append(", check3=").append(check3);
        sb.append(", check3time=").append(check3time);
        sb.append(", check4=").append(check4);
        sb.append(", check4time=").append(check4time);
        sb.append(", check5=").append(check5);
        sb.append(", check5time=").append(check5time);
        sb.append(", check6=").append(check6);
        sb.append(", check6time=").append(check6time);
        sb.append(", finished=").append(finished);
        sb.append(", userdef6=").append(userdef6);
        sb.append(", userdef7=").append(userdef7);
        sb.append(", userdef8=").append(userdef8);
        sb.append(", userdef9=").append(userdef9);
        sb.append(", userdef10=").append(userdef10);
        sb.append(", userdef11=").append(userdef11);
        sb.append(", userdef12=").append(userdef12);
        sb.append(", userdef13=").append(userdef13);
        sb.append(", userdef14=").append(userdef14);
        sb.append(", userdef15=").append(userdef15);
        sb.append(", dsorder=").append(dsorder);
        sb.append(", originbillcode=").append(originbillcode);
        sb.append(", downloaded=").append(downloaded);
        sb.append(", downloaddate=").append(downloaddate);
        sb.append(", billstatus=").append(billstatus);
        sb.append(", approvednotes=").append(approvednotes);
        sb.append(", ackappr=").append(ackappr);
        sb.append(", ackapprdate=").append(ackapprdate);
        sb.append(", approveddate=").append(approveddate);
        sb.append(", distributorid=").append(distributorid);
        sb.append(", projectid=").append(projectid);
        sb.append(", serialVersionUID=").append(serialVersionUID);
        sb.append("]");
        return sb.toString();
    }
}